import Vue from 'vue'
import Element from 'element-ui'
import enLocale from 'element-ui/lib/locale/lang/en'
import zhLocale from 'element-ui/lib/locale/lang/zh-CN'
import VueI18n from 'vue-i18n'
Vue.use(Element)
Vue.use(VueI18n)
const messages = {
    // 英文
    en:{
        menu:{
            home:'Data Statistics',
            goods:'Merchandise Control',
            pramas:'Specification',
            Categories:'Categories of Ads',
            order:'Order Management',
            orderList:'Order List',
            backOrder:'Backed Order',
            personal:'Personal Center' 
        },
        ...enLocale
    },
    // 中文
    zh:{
        menu:{
            home:'数据统计',
            goods:'商品管理',
            pramas:'规格参数',
            Categories:'广告分类',
            order:'订单管理',
            orderList:'订单列表',
            backOrder:'退货订单',
            personal:'个人中心' 
        },
        ...zhLocale
    }
  }
  const i18n = new VueI18n({
    locale: 'zh',
    messages,
    // 隐藏警告
    silentTranslationWarn: true
  })
  
Vue.use(Element, {
    i18n: (key, value) => i18n.t(key, value)
  })
  export default i18n